<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>JCSDK Java API Reference for Android: com.juphoon.cloud.JCCallItem Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">JCSDK Java API Reference for Android
   &#160;<span id="projectnumber">2.3.3</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>com</b></li><li class="navelem"><b>juphoon</b></li><li class="navelem"><b>cloud</b></li><li class="navelem"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html">JCCallItem</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">com.juphoon.cloud.JCCallItem Class Reference<div class="ingroups"><a class="el" href="group___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97.html">一对一通话模块</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item_1_1_change_param.html">ChangeParam</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:afb2265fd39484ca12aabfb9d92734eeb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_media_device_video_canvas.html">JCMediaDeviceVideoCanvas</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#afb2265fd39484ca12aabfb9d92734eeb">startSelfVideo</a> (@JCMediaDevice.RenderType int mode)</td></tr>
<tr class="separator:afb2265fd39484ca12aabfb9d92734eeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa76ffa17402ee21a9afe59f153e0dc4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#aaa76ffa17402ee21a9afe59f153e0dc4">stopSelfVideo</a> ()</td></tr>
<tr class="separator:aaa76ffa17402ee21a9afe59f153e0dc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0952beb5dcd44319ae3ceab7d81e4c35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_media_device_video_canvas.html">JCMediaDeviceVideoCanvas</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a0952beb5dcd44319ae3ceab7d81e4c35">startOtherVideo</a> (@JCMediaDevice.RenderType int mode)</td></tr>
<tr class="separator:a0952beb5dcd44319ae3ceab7d81e4c35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a925ff573c70fbd98bac204c5b5995f44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a925ff573c70fbd98bac204c5b5995f44">stopOtherVideo</a> ()</td></tr>
<tr class="separator:a925ff573c70fbd98bac204c5b5995f44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4199cfc1145048fffcaf46825bd83a5a"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a4199cfc1145048fffcaf46825bd83a5a">toString</a> ()</td></tr>
<tr class="separator:a4199cfc1145048fffcaf46825bd83a5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86ea496812bf7cdf33cdd2e4439b12d5"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a86ea496812bf7cdf33cdd2e4439b12d5">getUserId</a> ()</td></tr>
<tr class="separator:a86ea496812bf7cdf33cdd2e4439b12d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a713b6e8d73772416fbb8f34161a66754"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a713b6e8d73772416fbb8f34161a66754">getDisplayName</a> ()</td></tr>
<tr class="separator:a713b6e8d73772416fbb8f34161a66754"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11b95d26cb8c627945741bb3e4151e95"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a11b95d26cb8c627945741bb3e4151e95">setDisplayName</a> (String displayName)</td></tr>
<tr class="separator:a11b95d26cb8c627945741bb3e4151e95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a59a0fb8796e9109a491e20b4fda996"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a1a59a0fb8796e9109a491e20b4fda996">getRenderId</a> ()</td></tr>
<tr class="separator:a1a59a0fb8796e9109a491e20b4fda996"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad943e86f39a73f90c6ed68aa6195db06"><td class="memItemLeft" align="right" valign="top">.CallDirection int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#ad943e86f39a73f90c6ed68aa6195db06">getDirection</a> ()</td></tr>
<tr class="separator:ad943e86f39a73f90c6ed68aa6195db06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07972288c5f742b1880c9ffca2405cbb"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a07972288c5f742b1880c9ffca2405cbb">getVideo</a> ()</td></tr>
<tr class="separator:a07972288c5f742b1880c9ffca2405cbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8119e2799ae514c2da8384920b49844"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#ac8119e2799ae514c2da8384920b49844">getBeginTime</a> ()</td></tr>
<tr class="separator:ac8119e2799ae514c2da8384920b49844"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a7150af8077edd1b91fe602d419f692"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a0a7150af8077edd1b91fe602d419f692">getTalkingBeginTime</a> ()</td></tr>
<tr class="separator:a0a7150af8077edd1b91fe602d419f692"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6f134b2406f907dfc623957ee3829c1"><td class="memItemLeft" align="right" valign="top">.CallState int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#aa6f134b2406f907dfc623957ee3829c1">getState</a> ()</td></tr>
<tr class="separator:aa6f134b2406f907dfc623957ee3829c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cbb87f7392f056582dc2b605536db26"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a6cbb87f7392f056582dc2b605536db26">getHold</a> ()</td></tr>
<tr class="separator:a6cbb87f7392f056582dc2b605536db26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e356600f22aa13b881bdb85c5bf5a73"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a9e356600f22aa13b881bdb85c5bf5a73">getHeld</a> ()</td></tr>
<tr class="separator:a9e356600f22aa13b881bdb85c5bf5a73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcc390b5c1da3c9ba6562a5ff3611f01"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#adcc390b5c1da3c9ba6562a5ff3611f01">getAudioRecord</a> ()</td></tr>
<tr class="separator:adcc390b5c1da3c9ba6562a5ff3611f01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98dd945878beb6a17b81c5dd008e6652"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a98dd945878beb6a17b81c5dd008e6652">getAudioRecordFilePath</a> ()</td></tr>
<tr class="separator:a98dd945878beb6a17b81c5dd008e6652"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada8757d4ebc2b107fe8e2d6032ef271c"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#ada8757d4ebc2b107fe8e2d6032ef271c">getLocalVideoRecord</a> ()</td></tr>
<tr class="separator:ada8757d4ebc2b107fe8e2d6032ef271c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2644ea2cad93a193aa5f11641ae0bc93"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a2644ea2cad93a193aa5f11641ae0bc93">getLocalVideoRecordFilePath</a> ()</td></tr>
<tr class="separator:a2644ea2cad93a193aa5f11641ae0bc93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1185aea6d4aa4b68dc302bd01fa273a5"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a1185aea6d4aa4b68dc302bd01fa273a5">getRemoteVideoRecord</a> ()</td></tr>
<tr class="separator:a1185aea6d4aa4b68dc302bd01fa273a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab109e1e2b4872428255bbfcc5daa8623"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#ab109e1e2b4872428255bbfcc5daa8623">getRemoteVideoRecordFilePath</a> ()</td></tr>
<tr class="separator:ab109e1e2b4872428255bbfcc5daa8623"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad734eef5188b18ee9aa60c27b0af49c7"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#ad734eef5188b18ee9aa60c27b0af49c7">getMute</a> ()</td></tr>
<tr class="separator:ad734eef5188b18ee9aa60c27b0af49c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83cbb9428be89d9f0ff892c48614be1b"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a83cbb9428be89d9f0ff892c48614be1b">getActive</a> ()</td></tr>
<tr class="separator:a83cbb9428be89d9f0ff892c48614be1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d7dd7a8492ad6070fe212148f6c5977"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a9d7dd7a8492ad6070fe212148f6c5977">getUploadVideoStreamSelf</a> ()</td></tr>
<tr class="separator:a9d7dd7a8492ad6070fe212148f6c5977"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3f050adb451805f445fad39b398dc22"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#af3f050adb451805f445fad39b398dc22">getUploadVideoStreamOther</a> ()</td></tr>
<tr class="separator:af3f050adb451805f445fad39b398dc22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bd3b8af6b47929074b153444dd86802"><td class="memItemLeft" align="right" valign="top">.CallReason int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a1bd3b8af6b47929074b153444dd86802">getReason</a> ()</td></tr>
<tr class="separator:a1bd3b8af6b47929074b153444dd86802"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affebdfcb8bf7ddd631f4341e92d6b2eb"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#affebdfcb8bf7ddd631f4341e92d6b2eb">getServerCallId</a> ()</td></tr>
<tr class="separator:affebdfcb8bf7ddd631f4341e92d6b2eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc3ccff825fefe95ba9cf1110a84798a"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#afc3ccff825fefe95ba9cf1110a84798a">getExtraParam</a> ()</td></tr>
<tr class="separator:afc3ccff825fefe95ba9cf1110a84798a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a22621f34af0c7650a0e2fe65399146"><td class="memItemLeft" align="right" valign="top">.NetStatus int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a7a22621f34af0c7650a0e2fe65399146">getAudioNetSendStatus</a> ()</td></tr>
<tr class="separator:a7a22621f34af0c7650a0e2fe65399146"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a619f6b526f92710795c4fdeda9f8b5ba"><td class="memItemLeft" align="right" valign="top">.NetStatus int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a619f6b526f92710795c4fdeda9f8b5ba">getAudioNetReceiveStatus</a> ()</td></tr>
<tr class="separator:a619f6b526f92710795c4fdeda9f8b5ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4a9a761a60e5d5230db6f854c338f76"><td class="memItemLeft" align="right" valign="top">.NetStatus int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#ad4a9a761a60e5d5230db6f854c338f76">getVideoNetSendStatus</a> ()</td></tr>
<tr class="separator:ad4a9a761a60e5d5230db6f854c338f76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae10228ab55357382d9f97d65a5830827"><td class="memItemLeft" align="right" valign="top">.NetStatus int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#ae10228ab55357382d9f97d65a5830827">getVideoNetReceiveStatus</a> ()</td></tr>
<tr class="separator:ae10228ab55357382d9f97d65a5830827"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95641717d95211615b2c3dc27fac26e7"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a95641717d95211615b2c3dc27fac26e7">getTicket</a> ()</td></tr>
<tr class="separator:a95641717d95211615b2c3dc27fac26e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a235bd1d14a2ceaaafb70489aa056b7b8"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_item.html#a235bd1d14a2ceaaafb70489aa056b7b8">getOtherAudioInterrupt</a> ()</td></tr>
<tr class="separator:a235bd1d14a2ceaaafb70489aa056b7b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>通话对象，主要记录通话的一些状态，UI可以根据其中的状态进行更新 </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="afb2265fd39484ca12aabfb9d92734eeb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb2265fd39484ca12aabfb9d92734eeb">&#9670;&nbsp;</a></span>startSelfVideo()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_media_device_video_canvas.html">JCMediaDeviceVideoCanvas</a> com.juphoon.cloud.JCCallItem.startSelfVideo </td>
          <td>(</td>
          <td class="paramtype">@JCMediaDevice.RenderType int&#160;</td>
          <td class="paramname"><em>mode</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>启动自身视频渲染</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">mode</td><td>渲染模式：<ul>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_media_device.html#a3626ace71157477ebd867a42ff01ff2f">JCMediaDevice.RENDER_FULL_SCREEN</a> : 铺满窗口</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_media_device.html#a046b75fd5562dfc74be8d4fa17df392e">JCMediaDevice.RENDER_FULL_CONTENT</a> : 全图像显示，会有黑边</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_media_device.html#a9ee7eb3ea258943a47705f88d3f6ef0a">JCMediaDevice.RENDER_FULL_AUTO</a> : 自适应 </li>
</ul>
</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>渲染对象 </dd></dl>

</div>
</div>
<a id="aaa76ffa17402ee21a9afe59f153e0dc4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa76ffa17402ee21a9afe59f153e0dc4">&#9670;&nbsp;</a></span>stopSelfVideo()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.juphoon.cloud.JCCallItem.stopSelfVideo </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>停止自身视频渲染 </p>

</div>
</div>
<a id="a0952beb5dcd44319ae3ceab7d81e4c35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0952beb5dcd44319ae3ceab7d81e4c35">&#9670;&nbsp;</a></span>startOtherVideo()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_media_device_video_canvas.html">JCMediaDeviceVideoCanvas</a> com.juphoon.cloud.JCCallItem.startOtherVideo </td>
          <td>(</td>
          <td class="paramtype">@JCMediaDevice.RenderType int&#160;</td>
          <td class="paramname"><em>mode</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>启动对端视频渲染</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">mode</td><td>渲染模式：<ul>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_media_device.html#a3626ace71157477ebd867a42ff01ff2f">JCMediaDevice.RENDER_FULL_SCREEN</a> : 铺满窗口</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_media_device.html#a046b75fd5562dfc74be8d4fa17df392e">JCMediaDevice.RENDER_FULL_CONTENT</a> : 全图像显示，会有黑边</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_media_device.html#a9ee7eb3ea258943a47705f88d3f6ef0a">JCMediaDevice.RENDER_FULL_AUTO</a> : 自适应 </li>
</ul>
</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>渲染对象 </dd></dl>

</div>
</div>
<a id="a925ff573c70fbd98bac204c5b5995f44"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a925ff573c70fbd98bac204c5b5995f44">&#9670;&nbsp;</a></span>stopOtherVideo()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.juphoon.cloud.JCCallItem.stopOtherVideo </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>停止对端视频渲染 </p>

</div>
</div>
<a id="a4199cfc1145048fffcaf46825bd83a5a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4199cfc1145048fffcaf46825bd83a5a">&#9670;&nbsp;</a></span>toString()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">String com.juphoon.cloud.JCCallItem.toString </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>打印通话对象的属性信息</p>
<dl class="section return"><dt>Returns</dt><dd>通话对象的属性信息 </dd></dl>

</div>
</div>
<a id="a86ea496812bf7cdf33cdd2e4439b12d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86ea496812bf7cdf33cdd2e4439b12d5">&#9670;&nbsp;</a></span>getUserId()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">String com.juphoon.cloud.JCCallItem.getUserId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取用户标识</p>
<dl class="section return"><dt>Returns</dt><dd>用户标识 </dd></dl>

</div>
</div>
<a id="a713b6e8d73772416fbb8f34161a66754"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a713b6e8d73772416fbb8f34161a66754">&#9670;&nbsp;</a></span>getDisplayName()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">String com.juphoon.cloud.JCCallItem.getDisplayName </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取用户昵称</p>
<dl class="section note"><dt>Note</dt><dd><ul>
<li>用户昵称为空时返回用户标识</li>
<li>被叫能够直接获取主叫的昵称，主叫不能直接获取被叫的昵称。被叫可以在收到 <a class="el" href="interfacecom_1_1juphoon_1_1cloud_1_1_j_c_call_callback.html#af5561939aa3961e2a425151ba398f600">onCallItemAdd</a> 回调时，通过 sendMessage 方法向主叫发送自己的昵称</li>
</ul>
</dd></dl>
<dl class="section return"><dt>Returns</dt><dd>用户昵称 </dd></dl>

</div>
</div>
<a id="a11b95d26cb8c627945741bb3e4151e95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11b95d26cb8c627945741bb3e4151e95">&#9670;&nbsp;</a></span>setDisplayName()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.juphoon.cloud.JCCallItem.setDisplayName </td>
          <td>(</td>
          <td class="paramtype">String&#160;</td>
          <td class="paramname"><em>displayName</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>设置通话对方昵称</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">displayName</td><td>昵称 </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a1a59a0fb8796e9109a491e20b4fda996"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a59a0fb8796e9109a491e20b4fda996">&#9670;&nbsp;</a></span>getRenderId()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">String com.juphoon.cloud.JCCallItem.getRenderId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取渲染标识</p>
<dl class="section return"><dt>Returns</dt><dd>渲染标识 </dd></dl>

</div>
</div>
<a id="ad943e86f39a73f90c6ed68aa6195db06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad943e86f39a73f90c6ed68aa6195db06">&#9670;&nbsp;</a></span>getDirection()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">.CallDirection int com.juphoon.cloud.JCCallItem.getDirection </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取通话方向（呼入或呼出）</p>
<dl class="section return"><dt>Returns</dt><dd>通话方向：<ul>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#ae93b953784672337142b277ee5cd5bc6">DIRECTION_IN</a> : 呼入</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#aabb39a8d5bcf7328b1534735f10aaea7">DIRECTION_OUT</a> : 呼出 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="a07972288c5f742b1880c9ffca2405cbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07972288c5f742b1880c9ffca2405cbb">&#9670;&nbsp;</a></span>getVideo()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getVideo </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取是否为视频通话</p>
<dl class="section return"><dt>Returns</dt><dd>是否为视频通话<ul>
<li>true: 视频通话</li>
<li>false: 音频通话 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="ac8119e2799ae514c2da8384920b49844"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8119e2799ae514c2da8384920b49844">&#9670;&nbsp;</a></span>getBeginTime()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">long com.juphoon.cloud.JCCallItem.getBeginTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取通话建立时间戳，单位秒</p>
<dl class="section return"><dt>Returns</dt><dd>通话建立时间戳 </dd></dl>

</div>
</div>
<a id="a0a7150af8077edd1b91fe602d419f692"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0a7150af8077edd1b91fe602d419f692">&#9670;&nbsp;</a></span>getTalkingBeginTime()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">long com.juphoon.cloud.JCCallItem.getTalkingBeginTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取通话开始时间戳，单位秒</p>
<dl class="section return"><dt>Returns</dt><dd>通话开始时间戳 </dd></dl>

</div>
</div>
<a id="aa6f134b2406f907dfc623957ee3829c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6f134b2406f907dfc623957ee3829c1">&#9670;&nbsp;</a></span>getState()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">.CallState int com.juphoon.cloud.JCCallItem.getState </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取通话状态</p>
<dl class="section return"><dt>Returns</dt><dd>通话状态，参见：<ul>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a34ab63b196ec9ab79eefc29aadf74fa7">STATE_INIT</a> : 初始</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a92336f1b8d051502d354ac57fd2cfd1f">STATE_PENDING</a> : 振铃</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#ac4d606957af6d4b580de6ff97cb0b636">STATE_CONNECTING</a> : 连接中</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a399155504c9ac42d79f9b2709e856b3e">STATE_TALKING</a> : 通话中</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#af3f59ff4dabbcfb137c156f941bfa6af">STATE_OK</a> : 通话正常结束</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a0d49bcbe42ccf79e50ca9e40d7709611">STATE_CANCEL</a> : 未接通挂断</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a06afe398f13a57ac4a1ba2276a22f392">STATE_CANCELED</a> : 未接通被挂断</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#acf80c810ab00a30f08e1f92461c7c3cd">STATE_MISSED</a> : 未接</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a2d3e7f300b621e9b5e0e6e8f5e135698">STATE_ERROR</a> : 异常 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="a6cbb87f7392f056582dc2b605536db26"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6cbb87f7392f056582dc2b605536db26">&#9670;&nbsp;</a></span>getHold()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getHold </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取此路通话是否为挂起状态</p>
<dl class="section return"><dt>Returns</dt><dd>是否为挂起状态<ul>
<li>true: 挂起状态</li>
<li>false: 非挂起状态 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="a9e356600f22aa13b881bdb85c5bf5a73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e356600f22aa13b881bdb85c5bf5a73">&#9670;&nbsp;</a></span>getHeld()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getHeld </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取此路通话是否为被挂起状态</p>
<dl class="section return"><dt>Returns</dt><dd>是否为被挂起状态<ul>
<li>true: 被挂起状态</li>
<li>false: 非被挂起状态 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="adcc390b5c1da3c9ba6562a5ff3611f01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adcc390b5c1da3c9ba6562a5ff3611f01">&#9670;&nbsp;</a></span>getAudioRecord()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getAudioRecord </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取此路通话是否为录音状态</p>
<dl class="section return"><dt>Returns</dt><dd>是否为录音状态<ul>
<li>true: 录音状态</li>
<li>false: 非录音状态 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="a98dd945878beb6a17b81c5dd008e6652"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98dd945878beb6a17b81c5dd008e6652">&#9670;&nbsp;</a></span>getAudioRecordFilePath()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">String com.juphoon.cloud.JCCallItem.getAudioRecordFilePath </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取录音文件的保存路径</p>
<dl class="section return"><dt>Returns</dt><dd>录音文件的保存路径 </dd></dl>

</div>
</div>
<a id="ada8757d4ebc2b107fe8e2d6032ef271c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada8757d4ebc2b107fe8e2d6032ef271c">&#9670;&nbsp;</a></span>getLocalVideoRecord()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getLocalVideoRecord </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>返回是否在录制本端视频</p>
<dl class="section return"><dt>Returns</dt><dd>是否在录制本端视频<ul>
<li>true: 正在录制本端视频</li>
<li>false: 没有在录制本端视频 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="a2644ea2cad93a193aa5f11641ae0bc93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2644ea2cad93a193aa5f11641ae0bc93">&#9670;&nbsp;</a></span>getLocalVideoRecordFilePath()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">String com.juphoon.cloud.JCCallItem.getLocalVideoRecordFilePath </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取本端视频录制文件的保存路径</p>
<dl class="section return"><dt>Returns</dt><dd>本端视频录制文件的保存路径 </dd></dl>

</div>
</div>
<a id="a1185aea6d4aa4b68dc302bd01fa273a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1185aea6d4aa4b68dc302bd01fa273a5">&#9670;&nbsp;</a></span>getRemoteVideoRecord()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getRemoteVideoRecord </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>返回是否有在录制远端视频</p>
<dl class="section return"><dt>Returns</dt><dd>是否有在录制远端视频<ul>
<li>true: 有在录制远端视频</li>
<li>false: 没有在录制远端视频 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="ab109e1e2b4872428255bbfcc5daa8623"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab109e1e2b4872428255bbfcc5daa8623">&#9670;&nbsp;</a></span>getRemoteVideoRecordFilePath()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">String com.juphoon.cloud.JCCallItem.getRemoteVideoRecordFilePath </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取远端视频录制文件的保存路径</p>
<dl class="section return"><dt>Returns</dt><dd>远端视频录制文件的保存路径 </dd></dl>

</div>
</div>
<a id="ad734eef5188b18ee9aa60c27b0af49c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad734eef5188b18ee9aa60c27b0af49c7">&#9670;&nbsp;</a></span>getMute()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getMute </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取此路通话是否为静音状态</p>
<dl class="section return"><dt>Returns</dt><dd>是否为静音状态<ul>
<li>true: 是静音状态</li>
<li>false: 不是静音状态 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="a83cbb9428be89d9f0ff892c48614be1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83cbb9428be89d9f0ff892c48614be1b">&#9670;&nbsp;</a></span>getActive()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getActive </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取是否为激活状态</p>
<dl class="section return"><dt>Returns</dt><dd>是否为激活状态<ul>
<li>true: 是激活状态</li>
<li>false: 不是激活状态 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="a9d7dd7a8492ad6070fe212148f6c5977"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d7dd7a8492ad6070fe212148f6c5977">&#9670;&nbsp;</a></span>getUploadVideoStreamSelf()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getUploadVideoStreamSelf </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取本端是否在上传视频流</p>
<dl class="section note"><dt>Note</dt><dd>针对视频通话有效</dd></dl>
<dl class="section return"><dt>Returns</dt><dd>本端是否在上传视频流<ul>
<li>true: 本端在上传视频流</li>
<li>false: 本端没有在上传视频流 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="af3f050adb451805f445fad39b398dc22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3f050adb451805f445fad39b398dc22">&#9670;&nbsp;</a></span>getUploadVideoStreamOther()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getUploadVideoStreamOther </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取对端是否在上传视频流</p>
<dl class="section note"><dt>Note</dt><dd>针对视频通话有效</dd></dl>
<dl class="section return"><dt>Returns</dt><dd>对端是否在上传视频流<ul>
<li>true: 对端在上传视频流</li>
<li>false: 对端没有在上传视频流 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="a1bd3b8af6b47929074b153444dd86802"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bd3b8af6b47929074b153444dd86802">&#9670;&nbsp;</a></span>getReason()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">.CallReason int com.juphoon.cloud.JCCallItem.getReason </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取通话结束原因</p>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__error.html#ga4258229e99ebe91531667d98e294ddbc">通话结束原因</a> </dd></dl>

</div>
</div>
<a id="affebdfcb8bf7ddd631f4341e92d6b2eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#affebdfcb8bf7ddd631f4341e92d6b2eb">&#9670;&nbsp;</a></span>getServerCallId()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">String com.juphoon.cloud.JCCallItem.getServerCallId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取服务端唯一通话CallId</p>
<p>可以用来通话去重，如果为空字符串则不能通过此字段来去重，说明此通话还未到服务器</p>
<dl class="section return"><dt>Returns</dt><dd>服务端唯一通话CallId </dd></dl>

</div>
</div>
<a id="afc3ccff825fefe95ba9cf1110a84798a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc3ccff825fefe95ba9cf1110a84798a">&#9670;&nbsp;</a></span>getExtraParam()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">String com.juphoon.cloud.JCCallItem.getExtraParam </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取自定义参数</p>
<p>即调用 <a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a59d130b9ceee810c6b805db53a78c9c4">call</a> 接口时，<a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_1_1_call_param.html">CallParam</a> 入参对象的 <a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_1_1_call_param.html#ae706a20d5234ec9a4dbb28bb509be734">extraParam</a> 值</p>
<dl class="section return"><dt>Returns</dt><dd>自定义参数 </dd></dl>

</div>
</div>
<a id="a7a22621f34af0c7650a0e2fe65399146"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a22621f34af0c7650a0e2fe65399146">&#9670;&nbsp;</a></span>getAudioNetSendStatus()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">.NetStatus int com.juphoon.cloud.JCCallItem.getAudioNetSendStatus </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获得音频发送网络状态</p>
<dl class="section return"><dt>Returns</dt><dd>音频发送网络状态：<ul>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a09f6b06cd506a6da2f9513c2b32b4047">NET_STATUS_NA</a> : 未知状态</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a6028a03fef38fb9e96695615186f48d7">NET_STATUS_DISCONNECTED</a> : 无网络</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a75e00a95c312db94b4d4c3777d5c0b1e">NET_STATUS_VERY_BAD</a> : 很差</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a610fb9c20786aa5d189df5570737479a">NET_STATUS_BAD</a> : 差</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a124d9c2b96afec440ccd05210e828d9c">NET_STATUS_NORMAL</a> : 一般</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#ad8f836dd2f981630cc01f2e773391c54">NET_STATUS_GOOD</a> : 好</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a3bdb81c94ea3970326695a7d353d4c3a">NET_STATUS_VERY_GOOD</a> : 很好 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="a619f6b526f92710795c4fdeda9f8b5ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a619f6b526f92710795c4fdeda9f8b5ba">&#9670;&nbsp;</a></span>getAudioNetReceiveStatus()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">.NetStatus int com.juphoon.cloud.JCCallItem.getAudioNetReceiveStatus </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获得音频接收网络状态</p>
<dl class="section return"><dt>Returns</dt><dd>音频接收网络状态：<ul>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a09f6b06cd506a6da2f9513c2b32b4047">NET_STATUS_NA</a> : 未知状态</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a6028a03fef38fb9e96695615186f48d7">NET_STATUS_DISCONNECTED</a> : 无网络</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a75e00a95c312db94b4d4c3777d5c0b1e">NET_STATUS_VERY_BAD</a> : 很差</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a610fb9c20786aa5d189df5570737479a">NET_STATUS_BAD</a> : 差</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a124d9c2b96afec440ccd05210e828d9c">NET_STATUS_NORMAL</a> : 一般</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#ad8f836dd2f981630cc01f2e773391c54">NET_STATUS_GOOD</a> : 好</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a3bdb81c94ea3970326695a7d353d4c3a">NET_STATUS_VERY_GOOD</a> : 很好 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="ad4a9a761a60e5d5230db6f854c338f76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4a9a761a60e5d5230db6f854c338f76">&#9670;&nbsp;</a></span>getVideoNetSendStatus()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">.NetStatus int com.juphoon.cloud.JCCallItem.getVideoNetSendStatus </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获得视频发送网络状态</p>
<dl class="section return"><dt>Returns</dt><dd>视频发送网络状态：<ul>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a09f6b06cd506a6da2f9513c2b32b4047">NET_STATUS_NA</a> : 未知状态</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a6028a03fef38fb9e96695615186f48d7">NET_STATUS_DISCONNECTED</a> : 无网络</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a75e00a95c312db94b4d4c3777d5c0b1e">NET_STATUS_VERY_BAD</a> : 很差</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a610fb9c20786aa5d189df5570737479a">NET_STATUS_BAD</a> : 差</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a124d9c2b96afec440ccd05210e828d9c">NET_STATUS_NORMAL</a> : 一般</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#ad8f836dd2f981630cc01f2e773391c54">NET_STATUS_GOOD</a> : 好</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a3bdb81c94ea3970326695a7d353d4c3a">NET_STATUS_VERY_GOOD</a> : 很好 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="ae10228ab55357382d9f97d65a5830827"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae10228ab55357382d9f97d65a5830827">&#9670;&nbsp;</a></span>getVideoNetReceiveStatus()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">.NetStatus int com.juphoon.cloud.JCCallItem.getVideoNetReceiveStatus </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获得视频接收网络状态</p>
<dl class="section return"><dt>Returns</dt><dd>视频接收网络状态：<ul>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a09f6b06cd506a6da2f9513c2b32b4047">NET_STATUS_NA</a> : 未知状态</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a6028a03fef38fb9e96695615186f48d7">NET_STATUS_DISCONNECTED</a> : 无网络</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a75e00a95c312db94b4d4c3777d5c0b1e">NET_STATUS_VERY_BAD</a> : 很差</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a610fb9c20786aa5d189df5570737479a">NET_STATUS_BAD</a> : 差</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a124d9c2b96afec440ccd05210e828d9c">NET_STATUS_NORMAL</a> : 一般</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#ad8f836dd2f981630cc01f2e773391c54">NET_STATUS_GOOD</a> : 好</li>
<li><a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a3bdb81c94ea3970326695a7d353d4c3a">NET_STATUS_VERY_GOOD</a> : 很好 </li>
</ul>
</dd></dl>

</div>
</div>
<a id="a95641717d95211615b2c3dc27fac26e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95641717d95211615b2c3dc27fac26e7">&#9670;&nbsp;</a></span>getTicket()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">String com.juphoon.cloud.JCCallItem.getTicket </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取ticket</p>
<p>即调用 <a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call.html#a59d130b9ceee810c6b805db53a78c9c4">call</a> 接口时，<a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_1_1_call_param.html">CallParam</a> 入参对象的 <a class="el" href="classcom_1_1juphoon_1_1cloud_1_1_j_c_call_1_1_call_param.html#a2fec33ae67481e0c5ecfa124150be4d3">ticket</a> 值</p>
<dl class="section return"><dt>Returns</dt><dd>ticket </dd></dl>

</div>
</div>
<a id="a235bd1d14a2ceaaafb70489aa056b7b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a235bd1d14a2ceaaafb70489aa056b7b8">&#9670;&nbsp;</a></span>getOtherAudioInterrupt()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.juphoon.cloud.JCCallItem.getOtherAudioInterrupt </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>获取对端声音是否中断</p>
<dl class="section return"><dt>Returns</dt><dd>对端声音是否中断<ul>
<li>true: 对方声音中断</li>
<li>false: 对方声音未中断 </li>
</ul>
</dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>cloud/src/main/call/com/juphoon/cloud/JCCallItem.java</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>
</body>
</html>
